contemptible, vile and despicable person - French English Dictionary